Distributed real-time systems play an increasingly vital role in our society. The most important aspect of such systems is the scheduling algorithm, which must guarantee that every job in the system will meet its deadline, providing high-quality (precise) results. In this paper we evaluate by simulation the performance of strategies for the scheduling of parallel jobs (gangs) in a homogeneous distributed real-time system with possible software faults. For each scheduling policy we provide an alternative version which allows imprecise computations. We propose a performance metric applicable to our problem, which takes into account the number of jobs guaranteed, as well as the precision of the results of each guaranteed job. The simulation re...
Gang scheduling is a resource management scheme for parallel and distributed systems that combines t...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
Abstract The hardware trend toward higher core counts will likely result in a dynamic, bursty and in...
Abstract: In this paper we study the performance of parallel job scheduling in a distributed system....
Clusters of workstations have emerged as a cost-effective solution to high performance computing pro...
[[abstract]]Gang scheduling has recently been shown to be an effective job scheduling policy for par...
[[abstract]]©2000 Institute of Information Science Academia Sinica-Gang scheduling has recently been...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
In distributed systems, a real-time task has several subtasks which need to be executed at different...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
The preemptive real-time scheduling of sporadic parallel task systems is studied. We present an algo...
The scheduling of parallel real-time tasks enables the efficient utilization of modern multiprocesso...
. We present a new scheduling method for batch jobs on massively parallel processor architectures. T...
Gang scheduling | the scheduling of a number of related threads to execute simultaneously on distinc...
Gang scheduling is a resource management scheme for parallel and distributed systems that combines t...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
Abstract The hardware trend toward higher core counts will likely result in a dynamic, bursty and in...
Abstract: In this paper we study the performance of parallel job scheduling in a distributed system....
Clusters of workstations have emerged as a cost-effective solution to high performance computing pro...
[[abstract]]Gang scheduling has recently been shown to be an effective job scheduling policy for par...
[[abstract]]©2000 Institute of Information Science Academia Sinica-Gang scheduling has recently been...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
In distributed systems, a real-time task has several subtasks which need to be executed at different...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
The preemptive real-time scheduling of sporadic parallel task systems is studied. We present an algo...
The scheduling of parallel real-time tasks enables the efficient utilization of modern multiprocesso...
. We present a new scheduling method for batch jobs on massively parallel processor architectures. T...
Gang scheduling | the scheduling of a number of related threads to execute simultaneously on distinc...
Gang scheduling is a resource management scheme for parallel and distributed systems that combines t...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
Abstract The hardware trend toward higher core counts will likely result in a dynamic, bursty and in...